export default {
	/**
	 * 菜单分页列表
	 */
	getMenuList(params, options) {
		return $http.post('/sysMenu/page', params, options)
	},
	/**
	 * 菜单详情
	 */
	getMenuDetail(id, options) {
		return $http.get('/sysMenu/info/' + id, {}, options)
	},

	/**
	 * 新增或修改菜单
	 */
	addOrUpdateMenu(data, options) {
		return $http.post('/sysMenu/addOrUpdate', data, options)
	},
	/**
	 * 菜单删除(单个条目)
	 */
	removeMenu(data, options) {
		return $http.post('/sysMenu/remove', data, options)
	},
	/**
	 * 菜单删除(多个条目)
	 */
	removeMenus(data, options) {
		return $http.post('/sysMenu/removes', data, options)
	},

	// --------------------------------------------------------------------------------
	/**
	 * 权限分页列表
	 */
	getPermissionList(params, options) {
		return $http.post('/sysPermission/page', params, options)
	},
	/**
	 * 权限详情
	 */
	getPermissionDetail(id, options) {
		return $http.get('/sysPermission/info/' + id, {}, options)
	},

	/**
	 * 新增或修改权限
	 */
	addOrUpdatePermission(data, options) {
		return $http.post('/sysPermission/addOrUpdate', data, options)
	},
	/**
	 * 权限删除(单个条目)
	 */
	removePermission(data, options) {
		return $http.post('/sysPermission/remove', data, options)
	},
	/**
	 * 权限删除(多个条目)
	 */
	removePermissions(data, options) {
		return $http.post('/sysPermission/removes', data, options)
	}
}
